Skip to main content

ilrmonitoring

Table: ilrmonitoring

The ilrmonitoring table stores records of ILR (Ice-Lined Refrigerator) monitoring activities.
It tracks monitoring sessions, associated vaccinators, and location/accuracy details for cold chain verification.


Columns

Column NameData TypeConstraintsDescription
idbigint(20)NOT NULL, AUTO_INCREMENT, PRIMARY KEYUnique identifier for each ILR monitoring record
anyFtWithNoQrtinyint(1)NULLFlag indicating if any FT (Fridge Tag) in the session lacks a QR code (1 = yes, 0 = no)
anyIlrWithNoQrtinyint(1)NULLFlag indicating if any ILR in the session lacks a QR code (1 = yes, 0 = no)
centerIdint(11)NULLID of the center being monitored
endTimedatetimeNULLEnd timestamp of the monitoring session
startTimedatetimeNULLStart timestamp of the monitoring session
vaccinatorIdint(11)NULLID of the vaccinator performing the monitoring (references vaccinator.mappedId)
latitudevarchar(255)NULLLatitude recorded during the monitoring session
longitudevarchar(255)NULLLongitude recorded during the monitoring session
trackingAccuracyvarchar(255)NULLGPS accuracy or monitoring precision information

Indexes

  1. PRIMARY - Primary key on id
  2. FKCEEBAD377011764C - Index on vaccinatorId

Foreign Key Relations

  1. FKCEEBAD377011764Cvaccinator.mappedId

    • Links the monitoring session to the vaccinator who performed it

Usage Notes

  • Captures each ILR monitoring session with timestamps, location, and responsible vaccinator.
  • Flags anyFtWithNoQr and anyIlrWithNoQr help identify missing QR codes for devices.
  • latitude, longitude, and trackingAccuracy support location verification for cold chain compliance.
  • Serves as a reference for linking ILRs and FTs via ilr_ft_mapping.